sufficiently powered - French English Dictionary